/*main部分*/
	
	/*给分类商品框让位置*/
	/*.main .left{
		float: left;
		width: 208px;
		height: 465px;
		background-color:palegoldenrod;
	}*/
	.main{
		height: 475px;
	}
	.main .center{
		float: left;
		margin: 10px;
		margin-left: 0px;
		width: 721px;
		height: 455px;
		background-color:red;
	}
	
	.main .center ul li{
		float: left;
	}
	
	.main .you{
		margin-top: 10px;
		float: left;
		width: 251px;
		height: 455px;
		color: #666666;
		border: 1px solid #e4e4e4;		
	}
	.main .you .one{
		padding: 0px 14px;
		width: 251px;
		height: 35px;
		line-height: 35px;
		font-size: 14px;
		border-bottom: 1px dashed #e4e4e4;
	}
	.main .you .one h4{
		font-weight: 400;
		float: left;
	}
	.main .you .one div{
		float: right;
	}
	.main .you .two{
		width: 250px;
		height: 130px;
		padding: 5px 15px;
	}
	.main .you .two ul li{
		height: 24px;
		line-height: 24px;
	}
	.main .you .two a{
		float: left;
		color: #666666;
		font-size: 12px;
	}
	.main .you .two h4{
		float: left;
		margin-right: 5px;
	}
	.main .you .three{
		width: 250px;
		height: 210px;
		border-bottom: 1px solid #e4e4e4;
	}
	.main .you .three img{
		width: 100%;
		height: 208px;
	}
	.main .you .four{
		width: 251px;
		height: 80px;
		padding-top: 5px;
	}
	.main .you .four img{
		width: 100%;
		height: 73px;
	}
/*今日推荐部分*/
	.jrtj{
		margin-bottom: 26px;
		height: 163px;
		background-color: #ebebeb;
	}
	/*调用相应背景色和白色字体颜色*/
	.blue-1{
		color: white;
		background-color: #00a0e8;
	}
	.green{
		color: white;
		background-color: #5fb200;
	}
	.red{
		color: white;
		background-color: #e2162f;
	}
	.blue{
		color: white;
		background-color: #0085fb;
	}
	.jrtj .jrtj1{
		float: left;
		width: 206px;
		height: 163px;
	}
	/*盒子相同，一起设置*/
	.jrtj .jrtj2,
	.jrtj .jrtj3,
	.jrtj .jrtj4,
	.jrtj .jrtj5{
		float: left;
		padding: 10px 32px 10px 13px;
		width: 248.5px;
		height: 163px;
		font-size: 16px;
		color: #474747;
		border-right: 1px solid #dddddd;
	}
	/*h4相同，一起设置*/
	.jrtj .jrtj2 h4,
	.jrtj .jrtj3 h4,
	.jrtj .jrtj4 h4,
	.jrtj .jrtj5 h4{
		margin: 12px 0px;
	}
	/*图片左侧盒子相同，一起设置*/
	.jrtj .jrtj2 .left,
	.jrtj .jrtj3 .left,
	.jrtj .jrtj4 .left,
	.jrtj .jrtj5 .left{
		float: left;
		width: 90px;
	}
	/*前两个满减盒子*/
	.jrtj .jrtj2 .left div,
	.jrtj .jrtj3 .left div{
		margin-bottom: 5px;
		width: 87px;
		height: 18px;
		font-size: 14px;
		text-align: center;
	}
	/*后两个满减盒子*/
	.jrtj .jrtj4 .left div,
	.jrtj .jrtj5 .left div{
		margin-bottom: 5px;
		width: 67px;
		height: 18px;
		font-size: 14px;
		text-align: center;
	}
	/*段落相同样式相同,一起设置*/
	.jrtj .jrtj2 p,
	.jrtj .jrtj3 p,
	.jrtj .jrtj4 p,
	.jrtj .jrtj5 p{
		margin-bottom: 22px;
		color: #666666;
		font-size: 12px;
	}
	/*图片定位相同*/
	.jrtj .jrtj2 img,
	.jrtj .jrtj3 img,
	.jrtj .jrtj4 img{
		float: right;
		margin-top: 20px;		
	}
	.jrtj .jrtj5 img{
		float: right;
		margin-top: 12px;		
	}
	/*.jrtj父盒子内所以h5*/
	.jrtj h5{
		text-align: center;
		width: 60px;
		height: 20px;
		border: 1px solid;
		border-radius:10px;
	}
	
/*猜你喜欢部分*/
	.cnxh{
		height: 268px;
		margin-bottom: 26px;
	}
	.cnxh .top{
		height: 35px;
	}
	.cnxh .top h3{
		float: left;
		font-size: 18px;
		font-weight: 400;
		color: #333333;
	}
	.cnxh .top a{
		margin-top: 3px;
		margin-right: 17px;
		float: right;
		font-size: 12px;
		font-weight: 400;
		color: #333333;
	}
	.cnxh .buttom{
		height: 233px;
		border: 1px solid #ededed;
		background-color: #ffffff;
	}
	.cnxh .buttom .buttom1{
		float: left;
		width: 199px;
		height: 233px;
		padding-bottom: 10px;
	}
	.cnxh .buttom .buttom1 div{
		width: 100%;
		height: 63px;
		line-height: 19px;
		color: #666666;
		font-size: 12px;
		padding-left: 35px;
		border-right: 1px solid #ededed;		
	}
	/*各个商品上外边距,调用即可*/
	.cnxh .img .h14{
		margin-top: 14px;
	}
	.cnxh .img .h21{
		margin-top: 21px;
	}
	.cnxh .img .h30{
		margin-top: 30px;
	}
	.cnxh .img .h49{
		margin-top: 49px;
	}
	.cnxh .buttom .buttom1 .img{
		padding: 0px;
		text-align: center;
		width: 100%;
		height: 160px;
		border: 0px;
	}
	.cnxh .buttom .buttom1 div h3{
		color: #df3033;
	}
	
/*有趣区部分*/
	.youqu{
		height: 440px;
		margin-bottom: 26px;
	}
	.youqu .top{
		height: 35px;
	}
	/*有趣区里所有h3*/
	.youqu h3{
		font-size: 18px;
		font-weight: 400;
	}
	/*有趣区所有的p*/
	.youqu p{
		font-size: 12px;
		margin-bottom: 4px;
	}
	.youqu .top h3{
		color: #333333;
	}
	.youqu .main{
		height: 407px;
		border: 1px solid #ededed;
	}
	.youqu .main .left{
		position: relative;
		float: left;
		padding: 25px 54px 25px 20px;
		width: 404px;
		height: 405px;
		color: #3b468d;
		background-color: #b8bddd;
	}
	/*利用定位把图片定到右下角*/
	.youqu .main .left img{
		position: absolute;
		bottom: 25px;
		right: 54px;
	}
	.youqu .main .left1{
		float: left;
		width: 226px;
		height: 405px;
	}
	.youqu .main .left1 .one{
		width: 190px;
		height: 40px;
		margin: 0px 17px;
		line-height: 40px;
		text-align: center;
		font-size: 14px;
		font-weight: bold;
		border-bottom: 1px solid #ededed;
	}
	.youqu .main .left1 .two{
		float: right;
		position: relative;
		width: 226px;
		height: 208px;
		padding-left: 10px;
		border-bottom: 1px solid #ededed;
	}
	.youqu .main .left1 .two h4{
		margin: 68px 0px 15px;
	}
	.youqu .main .left1 .two img{
		position: absolute;
		bottom: 15px;
		right: 0px;
	}
	.youqu .main .left1 .three{
		float: right;
		position: relative;
		width: 226px;
		height: 157px;
		padding-left: 10px;
	}
	.youqu .main .left1 .three h4{
		margin: 50px 0px 13px;
	}
	.youqu .main .left1 .three img{
		position: absolute;
		bottom: 0px;
		right: 0px;
	}
	.youqu .main .ppj{
		float: left;
		margin-top: 0px;
		float:left;
		width: 405px;
		height: 405px;
		background-color: #f7f7f7;
	}
	.youqu .main .ppj .top{
		height: 40px;
		line-height: 40px;
		margin: 0px 20px;
		text-align: center;
		font-size: 14px;
		font-weight: bold;
		border-bottom: 1px solid #ededed;
	}
	.youqu .main .ppj .ppj2{
		position: relative;
		height: 208px;
		padding-left: 55px;
		border-bottom: 1px solid #ededed;
	}
	/*加个.ppj2-1的盒子去掉h4高度塌陷*/
	.youqu .main .ppj .ppj2 .ppj2-1{
		float: left;
		width: 140px;
		height: 100%;
	}
	.youqu .main .ppj h4{
		margin: 75px 0px 13px;
	}
	.youqu .main .ppj img{
		position: absolute;
		bottom: 10px;
		right: 0px;
	}
	.youqu .main .ppj .ppj3{
		border-right:1px solid #ededed;
	}
	.youqu .main .ppj .ppj3,
	.youqu .main .ppj .ppj4{
		position: relative;
		float: left;
		width:50%;
		height: 156px;
		padding-left: 10px;
	}
	/*加个.ppj3-1和.ppj4-1的盒子去掉h4高度塌陷*/
	.youqu .main .ppj .ppj3-1,
	.youqu .main .ppj .ppj4-1{
		float: left;
		width: 140px;
		height: 100%;
	}
	.youqu .main .ppj .ppj3 h4,
	.youqu .main .ppj .ppj4 h4{
		margin: 50px 0px 13px;
	}
	.youqu .main .ppj .ppj3 img,
	.youqu .main .ppj .ppj4 img{
		position: absolute;
		bottom: 0px;
		right: 0px;
	}
	.youqu .main .pinp{
		float: left;
		width: 163px;
		height: 405px;
	}
	.youqu .main .pinp img{
		width: 100%;
		height: 100%;
	}
/*家用电器部分*/
/*手机通讯也一致*/
	.jydq{
		height: 502px;
	}
	.jydq header{
		height: 35px;
		border-bottom: 2px solid #c81623;
	}
	.jydq header h4{
		float: left;
		font-size:18px;
		color: #c81623;
	}
	.jydq header ul li{
		float: right;
		margin-top: 8px;
		padding: 0px 15px;
		font-size: 12px;
		border-right:1px solid #999999;
	}
	/*第一个li不要边框*/
	.jydq header ul li:first-child{
		border-right: none;
	}
	.jydq .main{
		height: 380px;
	}
	.jydq .left{
		float: left;
		width: 537px;
		height: 360px;
	}
	.jydq .left .one{
		float: left;
		width: 209px;
		height: 360px;
		background-color: #f9f9f9;
		text-align: center;
	}
	.jydq .left ul{
		width: 210px;
		height: 125px;
	}
	.jydq .left ul li{
		float: left;
		margin-left: 10px;
		font-size: 12px;
		text-align: center;
		width: 88px;
		height: 32px;
		line-height: 32px;
		border-bottom: 1px solid #ededed;
	}
	/*用了h4的大小都一样,统一设置*/
	.jydq  h4{
		font-size: 18px;
	}
	.jydq .left h4{
		color: #c81623;
	}
	.jydq .left p{
		font-size: 12px;
		color: #c81623;
	}
	.jydq .left .one img{
		margin-top: 20px;
	}
	.jydq .left .two{
		position: relative;
		float: left;
		width: 328px;
		height: 360px;
		background-color: #aed6d8;
	}
	.jydq .left .two h4{
		margin-top: 40px;
		margin-left: 35px;
		color: #066c7d;
	}
	.jydq .left .two p{
		margin-bottom: 30px;
		margin-left: 35px;
		font-size: 16px;
		color: #066c7d;
	}
	.jydq .left .two img{
		margin-left: 58px;
	}
	.jydq .left .tuo{
		position: absolute;
		left: 90px;
		bottom: 13px;
	}
	.jydq .main .right{
		float: left;
		width: 663px;
		height: 360px;
	}
	.jydq .right ul li{
		float: left;
		width: 220px;
		height: 360px;
		border-right: 1px solid #ededed;
		border-bottom: 1px solid #ededed;
	}
	.jydq .right ul .cen{
		text-align: center;
	}
	.jydq .right ul li div{
		position: relative;
		width: 100%;
		height:50%;
	}
	.jydq .right .bot{
		border-bottom: 1px solid #ededed;
	}
	.jydq .right h4{
		padding: 70px 0px 0px;
		font-size: 18px;
		font-weight: 400;
	}
	.jydq .right h5{
		padding: 25px 0px 5px 19px;
		font-size: 16px;
		font-weight: 400;
	}
	.jydq .right h6{
		color: #999999;
		font-size: 16px;
		font-weight: 400;
	}
	.jydq .right p{
		margin-left: 19px;
		font-size: 14px;
		color: #e60012;
	}
	.jydq .right img{
		position: absolute;
		right: 0px;
		bottom: 0px;
	}
	.jydq .right .size131{
		height: 131px;
	}
	.jydq .right .img1{
		position: static;
		margin-top: 80px;
	}
	.jydq .pinpai{
		height: 65px;
	}
/*手机通讯修改部分*/
	.sjtx{
		position: relative;
	}
	.sjtx .left .two{
		background-color: #c6e8b6;
	}
	.sjtx .left .two h4,
	.sjtx .left .two p{
		color: #4c852a;
	}
	.sjtx .left .two>img{
		position: absolute;
		left: 40px;
	}
	.sjtx .right .img1{
		margin-top: 38px;
	}
	.sjtx .right .size131{
		height: 110px;
	}
/*电脑办公修改部分*/
	.dnbg .left .two{
		background-color: #d7aac9;
	}
	.dnbg .left .two h4,
	.dnbg .left .two p{
		color: #874d75;
	}
	.dnbg .left .two>img{
		position: absolute;
		left: 20px;
	}
	.dnbg .right .img1{
		margin-top: 60px;
	}
	.dnbg .right .size131{
		height: 105px;
	}
/*热门疯抢部分*/
	.rmfq {
		margin-bottom: 35px;
	}
	.rmfq .main{
		position: relative;
		height: 280px;
		color: #df3033;
		font-size: 16px;
		font-weight: bold;
		border: 1px solid #ededed;
	}
	.rmfq h3{
		font-size: 18px;
		font-weight: 400;
		margin-bottom: 15px;
	}
	.rmfq span{
		position: absolute;
	}
	.rmfq .dw1{
		left: 27px;
		bottom: 30px;
	}
	.rmfq .dw2{
		left: 353px;
		top: 58px;
	}
	.rmfq .dw3{
		left: 353px;
		top: 200px;
	}
	.rmfq .dw4{
		left: 575px;
		top: 58px;
	}
	.rmfq .dw5{
		left: 575px;
		top: 200px;
	}
	.rmfq .dw6{
		left: 794px;
		top: 58px;
	}
	.rmfq .dw7{
		left: 794px;
		top: 200px;
	}
	/*左边锚点，点击跳转指定区域*/
	.fixd2{
		position: fixed;
		top: 100px;
		left: 40px;
		width: 120px;
		height: 300px;
		text-align: center;
		background-color:#d7aac9;
		display: none;
	}
	.fixd2 ul li{
		cursor: pointer;
		color: #545f9d;
		font-weight: bold;
		padding: 5px 15px;
		line-height: 40px;
	}
	.fixd2 .fixd2_click{
		color: white;
		background-color:red;
	}
	/*右边锚点，点击返回顶端*/
	.fixd3{
		display: none;
		position: fixed;
		top: 450px;
		right: 90px;
		cursor: pointer;
	}